搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
1-44
- C语言精彩百例第1-44例 实例1 数据类型转换 实例2 转义字符 实例3 关系和逻辑运算 实例4 自增自减 实例5 普通位运算 实例6 位移运算 实例7 字符译码 实例8 指针操作符 实例9 if判断语句 实例10 else-if语句 实例11 嵌套if语句 实例12 switch语句 实例13 for语句 实例14 while语句 实例15 do-while语句 实例16 break和continue语句 实例17 exit
8huanghou
- 算法流程: 1、数据初始化。 2、从n列开始摆放第n个皇后(因为这样便可以符合每一竖列一个皇后的要求),先测试当前位置(n,m)是否等于0(未被占领): 如果是,摆放第n个皇后,并宣布占领(记得要横列竖列斜列一起来哦),接着进行递归; 如果不是,测试下一个位置(n,m+1),但是如果当n<=8,m=8时,却发现此时已经无法摆放时,便要进行回溯。 3、当n>8时,便一一打印出结果。 优点:逐一测试标准答案,不会有漏网之鱼。
nquene
- 算法流程: 1、数据初始化。 2、从n列开始摆放第n个皇后(因为这样便可以符合每一竖列一个皇后的要求),先测试当前位置(n,m)是否等于0(未被占领): 如果是,摆放第n个皇后,并宣布占领(记得要横列竖列斜列一起来哦),接着进行递归; 如果不是,测试下一个位置(n,m+1),但是如果当n<=8,m=8时,却发现此时已经无法摆放时,便要进行回溯。 3、当n>8时,便一一打印出结果。 优点:逐一测试标准答案,不会有漏网之鱼。
数据结构的C++描述
- 目 录 译者序 前言 第一部分 预备知识 第1章 C++程序设计 1 1.1 引言 1 1.2 函数与参数 2 1.2.1 传值参数 2 1.2.2 模板函数 3 1.2.3 引用参数 3 1.2.4 常量引用参数 4 1.2.5 返回值 4 1.2.6 递归函数 5 1.3 动态存储分配
prime
- 素数环: 把从1到10这10个数摆成一个环,要求相邻的两个数的和是一个素数。 〖问题分析〗 这是一道回溯的题目。从1开始,每个空位有9种可能,每种可能加入约束条件即可 1.与前面所有的数不重复 2.与前一个数和为素数(最后一个和第一个也要满足)。 〖算法流程〗 1、数据初始化; 2、递归填数: 判断第J种可能是否合法; A、如果合法:填数;判断是否到达目标(10个已填完): 是,打印结果;不是,递归填下一个; B、如果不合法:选择下一种可能;-Prime Centra
Mazing-Problem
- 迷宫问题 以一个m*n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 基本要求: (1)首先实现一个以链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i,j,d)的形式输出,其中(i,j)指示迷宫中的一个坐标,d表示走到下一坐标的方向。 (2)测试几组数据,数据的规模由小变大,即网格越来越小,障碍越来越复杂。 拓展要求: 实现该问题的可视化界面,用鼠标点
MPU6050_shangweiji
- 1.上位机无法运行的用户请下载安装.net framework4.0:http://www.microsoft.com/zh-cn/download/details.aspx?id 17718 2.请先选择串口号,然后选择正确的波特率,默认115200. 4.点击记录按钮,可以记录MPU6050模块上传的数据,数据保存在上位机目录下的data.txt中。 5.Z轴初始化按钮用于是模块的Z轴角度归0,并且校准陀螺仪的零偏误差。点击校准按钮后,算法会等待模块进入静止状
第八届电磁程序
- 飞思卡尔智能车竞赛电磁组程序。 1.实现了电感标定 不用因为更换赛道而调节电位器 2.采用归一化算法 使其有更好的适应性 3.FLISH 数据保存,不再因重启而重新修改参数 4.采用独特的参数调节方式,调节灰常方便,至于什么方法就自己研究下吧 。 5.利用MPU6050 进行车子的姿态检测 准确判断坡道和路障。(The electromagnetic group program of the flying Carle intelligent car competition. 1. t
Harris
- 基于离散分数布朗随机场模型的水下图像目标检测方法。该方法根据分形理论和水下图像的特点,以图像中每 个像素点为中心取窗口,计算在该窗口内的分形维数均值,将该均值作为中心像素的分形特征,然后根据分形维 数分布图确定分割阈值,从而实现对水下图像分割,并且通过将目标表面不同尺度下的灰度差分平均值进行归一 化处理,减少了用于表示不同尺度下的平均绝对值灰度差分的数据,从而提高算法检测效率(Underwater target detection method based on discrete frac
SVM_Short-term-Load-Forecasting2
- 本文采用最小二乘支持向量机(LSSVM)模型,根据浙江台州某地区的历史负荷数据和气象数据,分析影响预测的各种因素,总结了负荷变化的规律性,对历史负荷数据中的“异常数据”进行修正,对负荷预测中要考虑的相关因素进行了归一化处理。LSSVM中的两个参数对模型有很大影响,而目前依然是基于经验的办法解决。对此,本文采用粒子群优化算法对模型参数进行寻优,以测试集误差作为判决依据,实现模型参数的优化选择,使得预测精度有所提高。实际算例表明,本文的预测方法收敛性好、有较高的预测精度和较快的训练速度。(this
Pulse_compression
- 脉冲压缩过程,包括回波信号及参考信号模型构建以及频谱分析,最后进行脉冲压缩,并对数据进行归一化处理。程序二为雷达多普勒测速matlab程序。(The pulse compression process, including echo signal and reference signal model construction and spectrum analysis, finally performs pulse compression and normalizes the data.The
精易模块7.6.0
- 源码MD5:73ecb59958395baebdebcccac1115ce0 模块MD5:53e97b77a3f28e6bd844a324e035556c 一、新增 1、新增“文本_取某位置文本”,返回指定位置处的文本;感谢【@huangxy0051 】提供; 2、新增“文件_是否被占用”检查目标文件是否处于占用状态; 3、新增“窗口_取句柄_递归”用递归的方式取指定类名的句柄,成功返回控件的句柄,失败返回0; 4、新增“窗口_取顶端文件夹路径”成功返回路径,失败返回空文本; 5、
bp神经网络
- 本程序根据训练好的网络文件ANN.mat预测新的数据文件,得到均方误差,并画出预测数据和原数据的对比图。此程序运用到了很多Matlab编程中常用到的表达方式,还有一些神经网络编程的基本概念的表达,如归一化的表达。
点云文件读写工具源码
- 一个非常实用可以处理las文件的工具,实现多种功能,如读写las文件,分类,分块,抽稀和合并,生成边界线,生成DEM,点云高度归一化,数据格式转换和波形数据压缩等。